package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import vista.VentanaArbitro;
import modelo.Arbitro;
import modelo.Liga;

public class ControladorVentanaArbitro implements ActionListener {

	 private VentanaArbitro miArbitro;
	 private Liga liga;
	 public ControladorVentanaArbitro(Liga liga) {
			miArbitro= new VentanaArbitro();
			miArbitro.setLocationRelativeTo(null);
			miArbitro.setVisible(true);	
			miArbitro.agregarListener(this);
			this.liga = liga;
			
}
	 

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		
		
				String cedula = miArbitro.getCedula();
				String nombre = miArbitro.getNombre();
				String apellido = miArbitro.getApellido();
				String fecNac = miArbitro.getfecNac();
				
				Arbitro arbitro = new Arbitro (cedula, nombre, apellido, fecNac);
				liga.agregarArbitro(arbitro);
				
				miArbitro.mostrarMensaje("El Arbitro  " +arbitro.getNombre()+ " Ha sido agregado a la liga");
				miArbitro.blanquearCampos();
				miArbitro.mostrarDatos("LA liga Actualmente posee  " +liga.contarArbitros() + "  Arbitros");
			    
			
		
		}
		
			
	}
	

		




